import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;


/**
 * Les fleurs sont des images, elle remplissent l'environnement et participent ainsi a l'ambiance
 * du jeu.
 */
public class Fleur {
	private BufferedImage img;
	private int positionFleurX;
	private int positionFleurY;
	private Environnement environnement;
    
    /**
     * Constructeur de fleur
     * 
     * @param _positionFleurX
     * @param _positionFleurY
     * @param _environnement
     */
	public Fleur(int _positionFleurX, int _positionFleurY,Environnement _environnement) {
		this.positionFleurX = _positionFleurX;
		this.positionFleurY = _positionFleurY;
		this.environnement=_environnement;
	}

/**
 * Permet l'affichage d'une image
 * 
 * @param g
 */
	public void affichage(Graphics g) {
		try {
        	img = ImageIO.read(new File("img/fleur.png"));
        } catch (IOException e) {
                        e.printStackTrace();
        }
            g.drawImage(img,this.getPositionFleurX(),this.getPositionFleurY(),null);	
	}


	/**
 	* Accesseurs et mutateurs
 	*/
	public int getPositionFleurX() {
		return positionFleurX;
	}




	public void setPositionFleurX(int positionFleurX) {
		this.positionFleurX = positionFleurX;
	}




	public int getPositionFleurY() {
		return positionFleurY;
	}




	public void setPositionFleurY(int positionFleurY) {
		this.positionFleurY = positionFleurY;
	}
}
